Collision Detection for Virtual Prototyping Environments

نویسندگان

  • Mauro Figueiredo
  • Terrence Fernando
چکیده

Today's development of industrial products faces high requirements. Manufacturing companies need to produce high quality products, of low cost, to be marketed earlier than those of the competitors. Products must satisfy consumer requirements, must be developed fast, and must be of high quality. Many manufactures are adopting concurrent engineering in an attempt to reduce the lead time for new products and improve their quality while reducing manufacturing costs. The integration of expertise from design, engineering, testing, manufacturing and maintenance in a unified concurrent engineering framework has led to effective rapid prototyping. The ultimate development of rapid prototyping is virtual prototyping. In a virtual prototyping environment, a 3D virtual model of the product is used in the different stages of the product life cycle. The three-dimensional virtual model behaves as a physical prototype enabling the simulation of all aspects of a product, such as, mechanical design, kinematics, dynamics, testing and maintenance, in a unified framework. In this way, there is no need to build a physical prototype, which is difficult to modify, reducing furthermore the costs and the time to market the product. The Virtual Prototyping Group at the Centre for Virtual Environments at the University of Salford has been exploring the applicability of virtual reality in different product development stages such as maintenance simulation, which involves complex object interaction and control [Fernando et al., 2001]. Work is being carried on in the development of a simulation environment that allows designers and engineers to assess maintenance tasks before any physical prototype is built. In a maintenance simulation scenario, it is necessary to allow the user to interactively carry out assembly and disassembly operations on the virtual prototypes in a realistic way. In such environment, the three-dimensional virtual prototypes need to simulate physical properties realistic and interactively. In the simulation of assembly and disassembly operations, finding precise collisions is an important task for achieving realistic behaviour [Munlin, 1995]. When assembling two components, it is necessary to find which parts are colliding, to determine possible constraints and simulate solidity. When simulating the dynamic behaviour of a virtual prototype, collision detection is used again to determine the exact interactions between different components. If a user wants to grab a virtual prototype, a collision check must be done to guarantee that he is touching it.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

International Conference on Advanced Research in Virtual and Rapid Prototyping SURFACE COLLISION DETECTION WITH THE OVERLAPPING BOUNDING BOX BETWEEN VIRTUAL PROTOTYPE MODELS

This paper identifies requirements and proposes a surface collision detection algorithm for assisting in assembly/disassembly and maintenance verification operations in virtual prototype environments. Virtual prototype models are defined as a collection of surfaces. Available collision detection toolkits for virtual environments are based on polygons. The integration of surface knowledge into t...

متن کامل

Building Simulations for Virtual Environments and Prototyping

In this paper, we describe a dynamic simulation system which provides accurate collision detection and response at interactive rates. Our collision detection algorithms utilize the properties of \locality" and \coherence". As for collision response, we use a simple yet eecient and accurate \impulsed-based scheme" to compute the dynamics necessary to generate an appropriate response according to...

متن کامل

S-cd: Surface Collision Detection Toolkit for Virtual Prototyping

This paper presents an efficient collision detection algorithm designed to support assembly and maintenance simulation of complex assemblies. This approach exploits the surface knowledge, available from CAD models, to determine intersecting surfaces. It proposes a novel combination of Overlapping Axis-Aligned Bounding Box (OAABB) and R-tree structures to gain considerable performance improvemen...

متن کامل

Surface Collision Detection for Virtual Prototyping

This paper presents an efficient collision detection algorithm designed to support assembly and maintenance simulation of complex assemblies. This approach exploits the surface knowledge, available from CAD models, to determine intersecting surfaces. It proposes a novel combination of Overlapping Axis-Aligned Bounding Box (OAABB) and R-tree structures to gain considerable performance improvemen...

متن کامل

Collision Detection as a Fundamental Technology in VR Based Product Engineering

In the product development process, prototyping is an essential step. Prototypes represent important features of a product, which are to be investigated, evaluated, and improved. They are used to prove design alternatives, to do engineering analysis, manufacturing planning, support managment decisions, and often just to show a product to the customers. The vision of virtual prototyping is to us...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002